home *** CD-ROM | disk | FTP | other *** search
/ Greenhouse Effect Detection Expriment / NASA Greenhouse Effect Detection Expriment 1992 - Disc 2.iso / software / dos / cdf22pc / src / include / qop.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-02-09  |  1.2 KB  |  58 lines

  1. /******************************************************************************
  2. *
  3. *  NSSDC/CDF                        Header file for QOP.
  4. *
  5. *  Version 2.0, 10-Feb-92, ST Systems (STX)
  6. *
  7. *  Modification history:
  8. *
  9. *   V1.0  13-Jun-91, J Love    Original version (for CDF V2.1).
  10. *   V1.1  28-Jun-91, J Love    Added miscellaneous macro definitions.
  11. *   V2.0  10-Feb-92, J Love    Changed for CDF IBM-PC port.
  12. *
  13. ******************************************************************************/
  14.  
  15. #if !defined(___qop_h___)
  16. #define ___qop_h___
  17.  
  18. /*****************************************************************************/
  19.  
  20. #if defined(unix)
  21. #if !defined(memmove)
  22. #define memmove(dst,src,nbytes) bcopy(src,dst,nbytes)
  23. #endif
  24. #endif
  25.  
  26. #if !defined(TRUE)
  27. #define TRUE (-1)
  28. #endif
  29.  
  30. #if !defined(FALSE)
  31. #define FALSE 0
  32. #endif
  33.  
  34. #define QOP_MAX_ARGVs    40
  35. #define QOP_MAX_PARMs    40
  36. #define QOP_MAX_QUALs    20
  37.  
  38. struct QOPstruct {
  39. int Nparms;
  40. char *parms[QOP_MAX_PARMs];
  41. int qualEntered[QOP_MAX_QUALs];
  42. char *qualOpt[QOP_MAX_QUALs];
  43. };
  44.  
  45. typedef struct QOPstruct QOP;
  46.  
  47. #if defined(vms) | defined(__MSDOS__)
  48. QOP *Qop (int, char *[], char *[], int *);
  49. #endif
  50.  
  51. #if defined(unix)
  52. QOP *Qop ();
  53. #endif
  54.  
  55. /*****************************************************************************/
  56.  
  57. #endif   /*___qop_h___*/
  58.